body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; list-style:none;font-family: "微软雅黑"; -webkit-appearance: none;}
a{color:#2b2b2b; text-decoration:none}
body{
	font-size:24px;
	/*background-color:#fff;*/
	background-image: url("../image/渐变背景1.jpg");
	background-size: cover;
}
img { border:0px;}

.whole{
	overflow:hidden;
}

header{
	overflow:hidden;
	width:100%;
	height:100px;
	background-color:#fff;
	border-bottom:1px solid #e2e2e2;
}
header a.fa{
	list-style:none;
	float:left;
	width:15%;
	font-size:40px;
	line-height:100px;
	text-align:left;
	text-indent: 36px;
	color:#4ad3fe;
}
header span{
	float:left;
	width:70%;
	text-align:center;
	line-height:100px;
	font-size:30px;
}
.login-icon, .tea-icon, stu-icon{
	width: 90%;
	height: auto;
	margin: 10% 5%;
	padding-top: 20px;
	text-align: center;
	font-size: 50px;
	color: #41b9be;
	/*-webkit-border-top-left-radius: 60%;*/
	/*-webkit-border-top-right-radius: 60%;*/
	/*border-top: 10px solid #ffa39a;*/
	opacity: 0.8;
}
.login-icon img, .stu-icon img{
	width: 70%;
}
.tea-icon img{
	width: 50%;
}
.login-icon span, .tea-icon span{
	display: block;
	letter-spacing: 20px;
}
.selectpicker{
	font-size: 24px !important;
}
.login_contnet, .house_contnet{
	width:90%;
	height:auto;
	overflow:hidden;
	margin: 0 5%;
}
.commons{
	float:left;
	width:100%;
	height:96px;
	border-bottom:1px solid #e5e1e1;
}
.user .fa,.pasd .fa, .uname .fa, .course .fa, .location .fa, .hNumber .fa{
	line-height:96px;
	font-size:40px;
}
.hNumber{
	display: none;
}
	.user{color: #f176ed;}
	.pasd{color: #7df143;}
	.hNumber{color:#f18a27;}

.commons input{
	display:inline-block;
	width:450px;
	line-height:92px;
	border:none;
	outline:none;
	font-size:24px;
	margin-top:2px;
	padding-left:16px;
	color:#331f20;
}
.commons input::-webkit-input-placeholder{
	color:#837575;
}

.login, .goHouse, .creatHouse{
	float:left;
	width:100%;
	height:auto;
	overflow:hidden;
	background-color:#db3d3c;
	line-height:88px;
	font-size:28px;
	text-align:center;
	color:#fff;
	margin-top:55px;
}
.common_use{
	font-size:24px;
	line-height:60px;
	color:#331f20;
}
.register{
	float:left;
}
.change{
	float:right;
}

.sysVs{

	font-size: 25px;
	color: #656153;
}



/****layer*****/
.layui-m-layercont{
	font-size:32px;
	padding:34px !important;
}
#unumber,#pass,#houseNumber{
	font-size: 35px;
	background-color: rgba(255,255,255,0);
}